desalination reactor - Español Inglés Diccionario